progressive thinking - French English Dictionary